RRTX: Real-Time Motion Planning/Replanning for Environments with Unpredictable Obstacles
نویسندگان
چکیده
We present RRT, the first asymptotically optimal samplingbased motion planning algorithm for real-time navigation in dynamic environments (containing obstacles that unpredictably appear, disappear, and move). Whenever obstacle changes are observed, e.g., by onboard sensors, a graph rewiring cascade quickly updates the search-graph and repairs its shortest-path-to-goal subtree. Both graph and tree are built directly in the robot’s state space, respect the kinematics of the robot, and continue to improve during navigation. RRT is also competitive in static environments—where it has the same amortized per iteration runtime as RRT and RRT* Θ (logn) and is faster than RRT ω ( log n ) . In order to achieve O (logn) iteration time, each node maintains a set of O (logn) expected neighbors, and the search graph maintains -consistency for a predefined .
منابع مشابه
RRTX: Asymptotically optimal single-query sampling-based motion planning with quick replanning
Dynamic environments have obstacles that unpredictably appear, disappear, or move. We present the first sampling-based replanning algorithm that is asymptotically optimal and single-query (designed for situation in which a priori offline computation is unavailable). Our algorithm, RRTX, refines and repairs the same search-graph over the entire duration of navigation (in contrast to previous sin...
متن کاملOn responsiveness, safety, and completeness in real-time motion planning
Replanning is a powerful mechanism for controlling robot motion under hard constraints and unpredictable disturbances, but it involves an inherent tradeoff between the planner’s power (e.g., a planning horizon or time cutoff) and its responsiveness to disturbances. This paper presents an adaptive time-stepping architecture for real-time planning with several advantageous properties. By dynamica...
متن کاملRRT: Real-Time Motion Planning/Replanning for Environments with Unpredictable Obstacles
Dynamic environments have obstacles that unpredictably appear, disappear, or move. We present the first sampling-based motion planning algorithm for real-time navigation through dynamic environments. Our algorithm, RRT, refines and repairs the same search-graph over the entire duration of navigation, i.e., despite changing obstacles and/or robot location. Whenever such changes are observed, e.g...
متن کاملAdaptive Time Stepping in Real-Time Motion Planning
Replanning is a powerful mechanism for controlling robot motion under hard constraints and unpredictable disturbances, but it involves an inherent tradeoff between the planner’s power (e.g., a planning horizon or time cutoff) and its responsiveness to disturbances. We present a real-time replanning technique that uses adaptive time stepping to learn the amount of time needed for a sample-based ...
متن کاملITOMP: Incremental Trajectory Optimization for Real-Time Replanning in Dynamic Environments
We present a novel optimization-based algorithm for motion planning in dynamic environments. Our approach uses a stochastic trajectory optimization framework to avoid collisions and satisfy smoothness and dynamics constraints. Our algorithm does not require a priori knowledge about global motion or trajectories of dynamic obstacles. Rather, we compute a conservative local bound on the position ...
متن کامل